#ifndef __STRINGSONG_H__
#define __STRINGSONG_H__

unsigned char stringorder[] = {
  2, 1, 0, 0, // part 1 

  3, 3, 3, 3, 4, // part 2

    5, 6, 7, 8, // part 3

    2, 2, 2, 2, // höm

    END
};

unsigned char stringpatterns [] = {
    // 0
    A_3, E_4, OFF, OFF, 128,
    A_3, E_4, OFF, OFF, 128,
    A_3, E_4, OFF, OFF, 128,
    A_3, E_4, OFF, OFF,128,
    OFF, OFF, C_4, G_4,128,
    OFF, OFF, C_4, G_4,128,
    OFF, OFF, C_4, G_4,128,
    OFF, OFF, C_4, G_4,128,

    A_3, E_4, OFF, OFF,128,
    A_3, E_4, OFF, OFF,128,
    A_3, E_4, OFF, OFF,128,
    A_3, E_4, OFF, OFF,128,
    OFF, OFF, C_4, A_4,128,
    OFF, OFF, C_4, A_4,128,
    OFF, OFF, C_4, A_4,128,
    OFF, OFF, C_4, A_4,128,

    E_4, C_5, OFF, OFF,128,
    E_4, C_5, OFF, OFF,128,
    E_4, C_5, OFF, OFF,128,
    E_4, C_5, OFF, OFF,128,
    OFF, OFF, G_4, H_4,128,
    OFF, OFF, G_4, H_4,128,
    F_4, A_4, OFF, OFF,128,
    F_4, A_4, OFF, OFF,128,

    OFF, OFF, Ds4, G_4,128,
    OFF, OFF, Ds4, G_4,128,
    OFF, OFF, Ds4, G_4,128,
    OFF, OFF, Ds4, G_4,128,
    D_4, G_4, OFF, OFF,128,
    D_4, G_4, OFF, OFF,128,
    OFF, OFF, F_4, A_4,128,
    OFF, OFF, F_4, A_4,128,
    // 1

    A_3, E_4, OFF, OFF,128,
    A_3, E_4, OFF, OFF,128,
    A_3, E_4, OFF, OFF,128,
    A_3, E_4, OFF, OFF,128,
    OFF, OFF, C_4, A_4,128,
    OFF, OFF, C_4, A_4,128,
    OFF, OFF, C_4, A_4,128,
    OFF, OFF, C_4, A_4,128,

    A_3, E_4, OFF, OFF,128,
    A_3, E_4, OFF, OFF,128,
    A_3, E_4, OFF, OFF,128,
    A_3, E_4, OFF, OFF,128,
    OFF, OFF, C_4, A_4,128,
    OFF, OFF, C_4, A_4,128,
    OFF, OFF, C_4, A_4,128,
    OFF, OFF, C_4, A_4,128,

    A_3, E_4, OFF, OFF,128,
    A_3, E_4, OFF, OFF,128,
    A_3, E_4, OFF, OFF,128,
    A_3, E_4, OFF, OFF,128,
    OFF, OFF, C_4, A_4,128,
    OFF, OFF, C_4, A_4,128,
    OFF, OFF, C_4, A_4,128,
    OFF, OFF, C_4, A_4,128,

    A_3, E_4, OFF, OFF,128,
    A_3, E_4, OFF, OFF,128,
    A_3, E_4, OFF, OFF,128,
    A_3, E_4, OFF, OFF,128,
    OFF, OFF, C_4, A_4,128,
    OFF, OFF, C_4, A_4,128,
    OFF, OFF, C_4, A_4,128,
    OFF, OFF, C_4, A_4,128,

    // 2
    OFF, OFF, OFF, OFF,128,
    OFF, OFF, OFF, OFF,128,
    OFF, OFF, OFF, OFF,128,
    OFF, OFF, OFF, OFF,128,
    OFF, OFF, OFF, OFF,128,
    OFF, OFF, OFF, OFF,128,
    OFF, OFF, OFF, OFF,128,
    OFF, OFF, OFF, OFF,128,

    OFF, OFF, OFF, OFF,128,
    OFF, OFF, OFF, OFF,128,
    OFF, OFF, OFF, OFF,128,
    OFF, OFF, OFF, OFF,128,
    OFF, OFF, OFF, OFF,128,
    OFF, OFF, OFF, OFF,128,
    OFF, OFF, OFF, OFF,128,
    OFF, OFF, OFF, OFF,128,

    OFF, OFF, OFF, OFF,128,
    OFF, OFF, OFF, OFF,128,
    OFF, OFF, OFF, OFF,128,
    OFF, OFF, OFF, OFF,128,
    OFF, OFF, OFF, OFF,128,
    OFF, OFF, OFF, OFF,128,
    OFF, OFF, OFF, OFF,128,
    OFF, OFF, OFF, OFF,128,

    OFF, OFF, OFF, OFF,128,
    OFF, OFF, OFF, OFF,128,
    OFF, OFF, OFF, OFF,128,
    OFF, OFF, OFF, OFF,128,
    OFF, OFF, OFF, OFF,128,
    OFF, OFF, OFF, OFF,128,
    OFF, OFF, OFF, OFF,128,
    OFF, OFF, OFF, OFF,128,

    // 3
    A_5, OFF, OFF, OFF,128,
    A_5, OFF, OFF, OFF,128,
    A_5, OFF, OFF, OFF,128,
    A_5, OFF, OFF, OFF,128,
    OFF, As5, OFF, OFF,128,
    OFF, As5, OFF, OFF,128,
    OFF, As5, OFF, OFF,128,
    OFF, As5, OFF, OFF,128,

    OFF, OFF, C_6, OFF,128,
    OFF, OFF, C_6, OFF,128,
    OFF, OFF, C_6, OFF,128,
    OFF, OFF, C_6, OFF,128,
    OFF, OFF, OFF, D_6,128,
    OFF, OFF, OFF, D_6,128,
    OFF, OFF, OFF, D_6,128,
    OFF, OFF, OFF, D_6,128,

    A_5, OFF, OFF, OFF,128,
    A_5, OFF, OFF, OFF,128,
    A_5, OFF, OFF, OFF,128,
    A_5, OFF, OFF, OFF,128,
    OFF, Gs5, OFF, OFF,128,
    OFF, Gs5, OFF, OFF,128,
    OFF, Gs5, OFF, OFF,128,
    OFF, Gs5, OFF, OFF,128,

    OFF, OFF, G_5, OFF,128,
    OFF, OFF, G_5, OFF,128,
    OFF, OFF, G_5, OFF,128,
    OFF, OFF, G_5, OFF,128,
    OFF, OFF, OFF, Ds5,128,
    OFF, OFF, OFF, Ds5,128,
    OFF, OFF, OFF, Ds5,128,
    OFF, OFF, OFF, Ds5,128,

    // 4
    A_5, OFF, OFF, OFF,128,
    A_5, OFF, OFF, OFF,128,
    A_5, OFF, OFF, OFF,128,
    A_5, OFF, OFF, OFF,128,
    OFF, As5, OFF, OFF,128,
    OFF, As5, OFF, OFF,128,
    OFF, As5, OFF, OFF,128,
    OFF, As5, OFF, OFF,128,

    OFF, OFF, F_6, OFF,128,
    OFF, OFF, F_6, OFF,128,
    OFF, OFF, F_6, OFF,128,
    OFF, OFF, F_6, OFF,128,
    OFF, OFF, OFF, D_6,128,
    OFF, OFF, OFF, D_6,128,
    OFF, OFF, OFF, D_6,128,
    OFF, OFF, OFF, D_6,128,

    As5, OFF, Ds5, OFF,128,
    As5, OFF, Ds5, OFF,128,
    As5, OFF, Ds5, OFF,128,
    As5, OFF, Ds5, OFF,128,
    OFF, Gs5, OFF, C_5,128,
    OFF, Gs5, OFF, C_5,128,
    OFF, Gs5, OFF, C_5,128,
    OFF, Gs5, OFF, C_5,128,

    Gs4, OFF, G_5, OFF,128,
    Gs4, OFF, G_5, OFF,128,
    Gs4, OFF, G_5, OFF,128,
    Gs4, OFF, G_5, OFF,128,
    OFF, C_5, OFF, Ds5,128,
    OFF, C_5, OFF, Ds5,128,
    OFF, C_5, OFF, Ds5,128,
    OFF, C_5, OFF, Ds5,128,

    // 5
    Ds6, OFF, C_5, OFF,96,
    Ds6, OFF, C_5, OFF,96,
    Ds6, OFF, C_5, OFF,96,
    Ds6, OFF, C_5, OFF,96,
    OFF, As5, OFF, D_6,96,
    OFF, As5, OFF, D_6,96,
    OFF, As5, OFF, D_6,96,
    OFF, As5, OFF, D_6,96,

    As5, OFF, F_4, OFF,96,
    As5, OFF, F_4, OFF,96,
    As5, OFF, F_4, OFF,96,
    As5, OFF, F_4, OFF,96,
    OFF, F_5, OFF, D_4,96,
    OFF, F_5, OFF, D_4,96,
    OFF, F_5, OFF, D_4,96,
    OFF, F_5, OFF, D_4,96,

    Ds4, OFF, G_5, OFF,96,
    Ds4, OFF, G_5, OFF,96,
    Ds4, OFF, G_5, OFF,96,
    Ds4, OFF, G_5, OFF,96,
    Ds4, OFF, G_5, OFF,96,
    Ds4, OFF, G_5, OFF,96,
    Ds4, OFF, G_5, OFF,96,
    Ds4, OFF, G_5, OFF,96,

    OFF, G_4, OFF, As5,96,
    OFF, G_4, OFF, As5,96,
    OFF, G_4, OFF, As5,96,
    OFF, G_4, OFF, As5,96,
    OFF, G_4, OFF, As5,96,
    OFF, G_4, OFF, As5,96,
    OFF, G_4, OFF, As5,96,
    OFF, G_4, OFF, As5,96,

    // 6
    Gs5, OFF, Ds5, OFF,96,
    Gs5, OFF, Ds5, OFF,96,
    Gs5, OFF, Ds5, OFF,96,
    Gs5, OFF, Ds5, OFF,96,
    OFF, G_5, OFF, C_5,96,
    OFF, G_5, OFF, C_5,96,
    OFF, G_5, OFF, C_5,96,
    OFF, G_5, OFF, C_5,96,

    As5, OFF, Ds5, OFF,96,
    As5, OFF, Ds5, OFF,96,
    As5, OFF, Ds5, OFF,96,
    As5, OFF, Ds5, OFF,96,
    OFF, F_5, OFF, C_5,96,
    OFF, F_5, OFF, C_5,96,
    OFF, F_5, OFF, C_5,96,
    OFF, F_5, OFF, C_5,96,

    Ds4, OFF, Gs5, OFF,96,
    Ds4, OFF, Gs5, OFF,96,
    Ds4, OFF, Gs5, OFF,96,
    Ds4, OFF, Gs5, OFF,96,
    Ds4, OFF, Gs5, OFF,96,
    Ds4, OFF, Gs5, OFF,96,
    Ds4, OFF, Gs5, OFF,96,
    Ds4, OFF, Gs5, OFF,96,

    Ds5, Ds4, Gs5, Gs5,96,
    OFF, Ds4, OFF, Gs5,96,
    OFF, Ds4, OFF, Gs5,96,
    OFF, Ds4, OFF, Gs5,96,
    OFF, Ds4, OFF, Gs5,96,
    OFF, Ds4, OFF, Gs5,96,
    OFF, Ds4, OFF, Gs5,96,
    OFF, Ds4, OFF, Gs5,96,

    // 7
    As5, OFF, Ds5, OFF,96,
    As5, OFF, Ds5, OFF,96,
    As5, OFF, Ds5, OFF,96,
    As5, OFF, Ds5, OFF,96,
    OFF, Gs5, OFF, C_5,96,
    OFF, Gs5, OFF, C_5,96,
    OFF, Gs5, OFF, C_5,96,
    OFF, Gs5, OFF, C_5,96,

    G_5, OFF, Ds5, OFF,96,
    G_5, OFF, Ds5, OFF,96,
    G_5, OFF, Ds5, OFF,96,
    G_5, OFF, Ds5, OFF,96,
    OFF, Gs5, OFF, C_5,96,
    OFF, Gs5, OFF, C_5,96,
    OFF, Gs5, OFF, C_5,96,
    OFF, Gs5, OFF, C_5,96,

    C_5, OFF, Ds5, OFF,96,
    C_5, OFF, Ds5, OFF,96,
    C_5, OFF, Ds5, OFF,96,
    C_5, OFF, Ds5, OFF,96,
    C_5, OFF, Ds5, OFF,96,
    C_5, OFF, Ds5, OFF,96,
    C_5, OFF, Ds5, OFF,96,
    C_5, OFF, Ds5, OFF,96,

    OFF, C_5, OFF, Gs4,96,
    OFF, C_5, OFF, Gs4,96,
    OFF, C_5, OFF, Gs4,96,
    OFF, C_5, OFF, Gs4,96,
    C_5, OFF, Ds5, OFF,96,
    C_5, OFF, Ds5, OFF,96,
    OFF, Ds5, OFF, G_5,96,
    OFF, Ds5, OFF, G_5,96,

    // 8
    A_5, OFF, E_5, OFF,96,
    A_5, OFF, E_5, OFF,96,
    A_5, OFF, E_5, OFF,96,
    A_5, OFF, E_5, OFF,96,
    A_5, OFF, E_5, OFF,96,
    A_5, OFF, E_5, OFF,96,
    A_5, OFF, E_5, OFF,96,
    A_5, OFF, E_5, OFF,96,

    A_5, OFF, E_5, OFF,96,
    A_5, OFF, E_5, OFF,96,
    A_5, OFF, E_5, OFF,96,
    A_5, OFF, E_5, OFF,96,
    A_5, OFF, E_5, OFF,96,
    A_5, OFF, E_5, OFF,96,
    A_5, OFF, E_5, OFF,96,
    A_5, OFF, E_5, OFF,96,

    A_5, OFF, E_5, OFF,96,
    A_5, OFF, E_5, OFF,96,
    A_5, OFF, E_5, OFF,96,
    A_5, OFF, E_5, OFF,96,
    A_5, OFF, E_5, OFF,96,
    A_5, OFF, E_5, OFF,96,
    A_5, OFF, E_5, OFF,96,
    A_5, OFF, E_5, OFF,96,

    A_5, OFF, E_5, OFF,96,
    A_5, OFF, E_5, OFF,96,
    A_5, OFF, E_5, OFF,96,
    A_5, OFF, E_5, OFF,96,
    A_5, OFF, E_5, OFF,96,
    A_5, OFF, E_5, OFF,96,
    A_5, OFF, E_5, OFF,96,
    A_5, OFF, E_5, OFF,96,


};

#endif
